Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Створення списків сталих об’єктів

Інформація про навчальний заклад

ВУЗ:
Київський Національний університет будівництва і архітектури
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Курсова робота
Предмет:
Об’єктно-орієнтоване програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БУДІВНИЦТВА І АРХІТЕКТУРИ Кафедра інформаційних технологій КУРСОВА РОБОТА З ДИСЦИПЛІНИ “Об’єктно-орієнтоване програмування” за темою: «Створення списків сталих об’єктів» Виконали студенти ІІ курсу факультету АІТ спеціальності ІУСТ _ Самойленко Вікторія Миколаївна _ (прізвище, ім’я, по батькові) Керівник роботи: Красовська Ганна Валеріївна Київ – 2013 ЗМІСТ Теоретична частина……………………………………………………................4 Завдання до курсової роботи……………………………………………………17 UML - діаграма прецедентів…………………………………………………….18 UML – Діаграма класів ………………………………………………………….19 UML - Діаграма компонентів…………………………………………………..20 Дерево функції…………………...………………………………………………21 Опис класів……………………………………………………………………….22 Опис прецедентів……………………………………………………………………….23 Опис програмного інтерфейсу користувача…………………………………..24 Тестовий приклад…………………………………………………………………………..25 Текст програми Unit1.cpp………………………………………………………………………….26 Unit1.h……………………………………………………………………………28 Список використаної літератури……………………………………………......32 Теоретична частина Перевантаження операцій потокового уведення/виведення. Файлове уведення/виведення. Управління потоковим уведенням/виведенням. Частиною стандартної бібліотеки C + + є бібліотека iostream - об'єктно -орієнтована ієрархія класів , де використовується і множинне , і віртуальне успадкування . У ній реалізована підтримка для файлового введення / виведення даних вбудованих типів . Крім того , розробники класів можуть розширювати цю бібліотеку для зчитування і запису нових типів даних. Для використання бібліотеки iostream в програмі необхідно включити заголовний файл # include <iostream> Операції введення / виводу виконуються за допомогою класів istream ( потоковий введення) і ostream ( потоковий виведення ) . Третій клас , iostream , є похідним від них і підтримує двонаправлене введення / виведення . Для зручності в бібліотеці визначено три стандартних об'єкта - потоку : cin - об'єкт класу istream , який відповідає стандартному вводу . У загальному випадку він дозволяє читати дані з терміналу користувача; cout - об'єкт класу ostream , який відповідає стандартному виведенню . У загальному випадку він дозволяє виводити дані на термінал користувача; cerr - об'єкт класу ostream , який відповідає стандартному виведенню помилок. У цей потік ми направляємо повідомлення про помилки програми . Висновок здійснюється , як правило , за допомогою перевизначенного оператора зсуву вліво ( << ) , а введення - за допомогою оператора зсуву вправо ( >> ) : Крім читання з терміналу і запису на нього , бібліотека iostream підтримує читання і запис у файл . Для цього призначені наступні класи: ifstream , похідний від istream , пов'язує введення програми з файлом ; ofstream , похідний від ostream , пов'язує виведення програми з файлом ; fstream , похідний від iostream , пов'язує як введення , так і виведення програми з файлом. Щоб використати частину бібліотеки iostream , пов'язану з файловим введенням / виведенням , необхідно включити в програму заголовний файл # include <fstream> (Файл fstream вже включає iostream , так що включати обидва файли необов'язково. ) Файловий ввід / вивід підтримується тими ж операторами : # include <fstream> # include <string> # include <vector> # include <algorithm> int main ( ) {    string ifile ;    cout < " Введіть ім'я файлу для сортування :";    cin >> ifile ;    / / Сконструювати об'єкт класу ifstream для введення з файлу    ifstream infile ( ifile.c_str ( )) ;    if (! infile ) {       cerr < " помилка: не можу відкрити вхідний файл : "            < Ifile < endl ;       return -1 ;    }    string ofile = ifile + ". sort " ;    / / Сконструювати об'єкт класу ofstream для виводу у файл    ofstream outfile ( ofile.c_str ( )) ;    if (! outfile ) {       cerr << " помилка: не можу відкрити вихідний файл : "            << Ofile << endl ;       ret...
Антиботан аватар за замовчуванням

06.02.2014 00:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини